have a high respect - German English Dictionary